so stupid that… - Turkish English Dictionary